$(function() {
	var json;
	var json_vocc;
	var json_log;
	
	//初始化今天的记录
	function Init_Log(){
		Update_Log(json_log);
	}
	//更新当前操作记录
	function Update_Log(log){
		var vocc_row=""
		$.each(log,function(i,item){
			if(item.vocc_id==vocc_id){
				vocc_row+="<tr data-vocc='"+item.vocc_id+"' class='note'>";
			}else{
				vocc_row+="<tr data-vocc='"+item.vocc_id+"'>";
			}
			vocc_row+="<th class='sub' scope='row'><a href='vocc.html?vocc_id="+item.vocc_id+"'>"+item.vocc_name+"</a></th>";
			vocc_row+="<td>"+item.vocc_chinese+"</td>";
			vocc_row+="<td>"+item.vocc_english+"</td>";
			vocc_row+="<td>"+item.vocc_short+"</td>";
			vocc_row+="<td>"+item.vocc_update+"</td>";
			vocc_row+="<td>"+item.vocc_memo+"</td>";
			vocc_row+="</tr>";
		});
		$("#tbl_vocc>tbody>tr:first").after(vocc_row);
	}
	//显示当前船舶信息
	function View_Vocc(vocc_id,aCurrent){
		$.each(aCurrent,function(i,item){
			if(item.vocc_id==vocc_id){
				$("#vocc").val(item.vocc_name);
				$("#chinese").val(item.vocc_chinese);
				$("#english").val(item.vocc_english);
				$("#short").val(item.vocc_short);
				$("#memo").val(item.vocc_memo);
				return false;
			}
		});
	}
	//通过ajax获得json数据
	function Get_Vocc(submit,vocc_id){
		$.getJSON("vocc.asp?vocc_id="+vocc_id+"&submit="+submit+"&"+$("#form1").serialize(),function(data){
			if(data.bStatus){
				json=data;
				if(submit==""){
					json_vocc=data.aData;
					json_log=data.aLog;
					Init_Log();
				}else{
					if(submit=="保存"){
						$("#tbl_vocc>tbody>tr[data-vocc='"+vocc_id+"']").remove();
					}else if(submit=="新增并复制"){
						$("#vocc").focus(function(){
							$(this).val("");
						});
						$("#vocc").focus();
					}
					Update_Log(data.aData);
				}
				if(data.aData){
					View_Vocc(vocc_id,data.aData);
				}
			}else{
				alert(data.sInfo);
			}
		});
	}
	
	$("#form1").validationEngine();
	var submit="";
	var url = location.search;
	var vocc_id = $.query.get('vocc_id');
	if(vocc_id!=""){
		$("#submit").val("保存");
	}else{
		$("#submit").val("新增并复制");
	}
	//alert(vocc_id);
	Get_Vocc(submit,vocc_id);
	//验证提交的数据
	$("#submit").click(function(){
		submit=$(this).val();
		Get_Vocc(submit,vocc_id);
	});
	
	$("#tbl_vocc>tbody>tr:gt(0)").live('click',function(){
		//alert($(this).attr("title"));
		//Get_Vocc(submit,$(this).attr("data-vocc"));
	});
});


